Dsl

class Dsl

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
@get:JvmName(name = "getAltitude")
@set:JvmName(name = "setAltitude")
var altitude: Int

optional int32 altitude = 3;

Link copied to clipboard
@get:JvmName(name = "getAltitudeGeoidalSeparation")
@set:JvmName(name = "setAltitudeGeoidalSeparation")
var altitudeGeoidalSeparation: Int

optional sint32 altitude_geoidal_separation = 10;

Link copied to clipboard
@get:JvmName(name = "getAltitudeHae")
@set:JvmName(name = "setAltitudeHae")
var altitudeHae: Int

optional sint32 altitude_hae = 9;

Link copied to clipboard
@get:JvmName(name = "getAltitudeSource")
@set:JvmName(name = "setAltitudeSource")
var altitudeSource: MeshProtos.Position.AltSource

.meshtastic.Position.AltSource altitude_source = 6;

Link copied to clipboard
@get:JvmName(name = "getAltitudeSourceValue")
@set:JvmName(name = "setAltitudeSourceValue")
var altitudeSourceValue: Int
Link copied to clipboard
@get:JvmName(name = "getFixQuality")
@set:JvmName(name = "setFixQuality")
var fixQuality: Int

uint32 fix_quality = 17;

Link copied to clipboard
@get:JvmName(name = "getFixType")
@set:JvmName(name = "setFixType")
var fixType: Int

uint32 fix_type = 18;

Link copied to clipboard
@get:JvmName(name = "getGpsAccuracy")
@set:JvmName(name = "setGpsAccuracy")
var gpsAccuracy: Int

uint32 gps_accuracy = 14;

Link copied to clipboard
@get:JvmName(name = "getGroundSpeed")
@set:JvmName(name = "setGroundSpeed")
var groundSpeed: Int

optional uint32 ground_speed = 15;

Link copied to clipboard
@get:JvmName(name = "getGroundTrack")
@set:JvmName(name = "setGroundTrack")
var groundTrack: Int

optional uint32 ground_track = 16;

Link copied to clipboard
@get:JvmName(name = "getHDOP")
@set:JvmName(name = "setHDOP")
var hDOP: Int

uint32 HDOP = 12;

Link copied to clipboard
@get:JvmName(name = "getLatitudeI")
@set:JvmName(name = "setLatitudeI")
var latitudeI: Int

optional sfixed32 latitude_i = 1;

Link copied to clipboard
@get:JvmName(name = "getLocationSource")
@set:JvmName(name = "setLocationSource")
var locationSource: MeshProtos.Position.LocSource

.meshtastic.Position.LocSource location_source = 5;

Link copied to clipboard
@get:JvmName(name = "getLocationSourceValue")
@set:JvmName(name = "setLocationSourceValue")
var locationSourceValue: Int
Link copied to clipboard
@get:JvmName(name = "getLongitudeI")
@set:JvmName(name = "setLongitudeI")
var longitudeI: Int

optional sfixed32 longitude_i = 2;

Link copied to clipboard
@get:JvmName(name = "getNextUpdate")
@set:JvmName(name = "setNextUpdate")
var nextUpdate: Int

uint32 next_update = 21;

Link copied to clipboard
@get:JvmName(name = "getPDOP")
@set:JvmName(name = "setPDOP")
var pDOP: Int

uint32 PDOP = 11;

Link copied to clipboard
@get:JvmName(name = "getPrecisionBits")
@set:JvmName(name = "setPrecisionBits")
var precisionBits: Int

uint32 precision_bits = 23;

Link copied to clipboard
@get:JvmName(name = "getSatsInView")
@set:JvmName(name = "setSatsInView")
var satsInView: Int

uint32 sats_in_view = 19;

Link copied to clipboard
@get:JvmName(name = "getSensorId")
@set:JvmName(name = "setSensorId")
var sensorId: Int

uint32 sensor_id = 20;

Link copied to clipboard
@get:JvmName(name = "getSeqNumber")
@set:JvmName(name = "setSeqNumber")
var seqNumber: Int

uint32 seq_number = 22;

Link copied to clipboard
@get:JvmName(name = "getTime")
@set:JvmName(name = "setTime")
var time: Int

fixed32 time = 4;

Link copied to clipboard
@get:JvmName(name = "getTimestamp")
@set:JvmName(name = "setTimestamp")
var timestamp: Int

fixed32 timestamp = 7;

Link copied to clipboard
@get:JvmName(name = "getTimestampMillisAdjust")
@set:JvmName(name = "setTimestampMillisAdjust")
var timestampMillisAdjust: Int

int32 timestamp_millis_adjust = 8;

Link copied to clipboard
@get:JvmName(name = "getVDOP")
@set:JvmName(name = "setVDOP")
var vDOP: Int

uint32 VDOP = 13;

Functions

Link copied to clipboard

optional int32 altitude = 3;

Link copied to clipboard

optional sint32 altitude_geoidal_separation = 10;

Link copied to clipboard

optional sint32 altitude_hae = 9;

Link copied to clipboard

.meshtastic.Position.AltSource altitude_source = 6;

Link copied to clipboard

uint32 fix_quality = 17;

Link copied to clipboard

uint32 fix_type = 18;

Link copied to clipboard

uint32 gps_accuracy = 14;

Link copied to clipboard

optional uint32 ground_speed = 15;

Link copied to clipboard

optional uint32 ground_track = 16;

Link copied to clipboard
fun clearHDOP()

uint32 HDOP = 12;

Link copied to clipboard

optional sfixed32 latitude_i = 1;

Link copied to clipboard

.meshtastic.Position.LocSource location_source = 5;

Link copied to clipboard

optional sfixed32 longitude_i = 2;

Link copied to clipboard

uint32 next_update = 21;

Link copied to clipboard
fun clearPDOP()

uint32 PDOP = 11;

Link copied to clipboard

uint32 precision_bits = 23;

Link copied to clipboard

uint32 sats_in_view = 19;

Link copied to clipboard

uint32 sensor_id = 20;

Link copied to clipboard

uint32 seq_number = 22;

Link copied to clipboard
fun clearTime()

fixed32 time = 4;

Link copied to clipboard

fixed32 timestamp = 7;

Link copied to clipboard

int32 timestamp_millis_adjust = 8;

Link copied to clipboard
fun clearVDOP()

uint32 VDOP = 13;

Link copied to clipboard

optional int32 altitude = 3;

Link copied to clipboard

optional sint32 altitude_geoidal_separation = 10;

Link copied to clipboard

optional sint32 altitude_hae = 9;

Link copied to clipboard

optional uint32 ground_speed = 15;

Link copied to clipboard

optional uint32 ground_track = 16;

Link copied to clipboard

optional sfixed32 latitude_i = 1;

Link copied to clipboard

optional sfixed32 longitude_i = 2;